research and technology fund - Spanish English Dictionary